<?php

include 'database.php';
include 'template.php';

$doneMessage = "La información ha sido actualizada. <a href=\"Index.php\">Click aquí para volver al inicio</a></h1>";

$mode = htmlspecialchars($_GET["mode"]);

//print_r($_POST);
//print_r(array_keys($_POST));

switch ($mode) {

    case 'index':



        $action = $_POST["elementoConsumo"];

        switch ($action) {


            case 'alta':

                // echo "alta";

                $resul = "<form action=\"elementoConsumo.php?mode=alta\" method=\"post\">
            Nombre: <input type=\"text\" name=\"elementoConsumoName\" />
            Descripción: <input type=\"text\" name=\"elementoConsumoDescription\" />
            Nombre categoria: <input type=\"text\" name=\"categoryName\" />
            Potencia: <input type=\"text\" name=\"potencia\" />
            <input type=\"submit\" value=\"Guardar\" name=\"guardar\"/>
            </form> ";

                break;

            case 'baja':

                $resul = "<form action=\"elementoConsumo.php?mode=baja\" method=\"post\">
            Nombre: <input type=\"text\" name=\"elementoConsumoName\" />
            <input type=\"submit\" value=\"Baja\" name=\"baja\"/>
            </form> ";

                break;

            case 'modificacion':

                $resul = "<form action=\"elementoConsumo.php?mode=modificacion\" method=\"post\">
            Nombre: <input type=\"text\" name=\"elementoConsumoName\" />
            Nueva descripción: <input type=\"text\" name=\"elementoConsumoDescription\" />
            Nueva categoria: <input type=\"text\" name=\"categoryName\" />
            Nueva potencia: <input type=\"text\" name=\"potencia\" />
            <input type=\"submit\" value=\"Guardar\" name=\"guardar\"/>
            </form> ";


                break;

            case 'consulta':

                $resul = "<form action=\"elementoConsumo.php?mode=consulta\" method=\"post\">
            
            Nombre: <input type=\"text\" name=\"elementoConsumoName\" />
            
            <input type=\"submit\" value=\"Consultar\" name=\"Consultar\"/>
            
            </form> ";

                break;
        }



        break;


    case 'alta':

        //INSERT INTO KrowdixDVE.SNM VALUES (1,0,'YetAnotherSN',1000);

        $query = "INSERT INTO elementosConsumo VALUES ('" . $_POST["elementoConsumoName"] . "','" . $_POST["elementoConsumoDescription"] . "','" . $_POST["categoryName"] . "','" . $_POST["potencia"] . "');";
        databaseQuery($query);
        $resul = $doneMessage;

        break;

    case 'modificacion':

        //INSERT INTO KrowdixDVE.SNM VALUES (1,0,'YetAnotherSN',1000);
        //$query = "DELETE FROM elementosConsumo WHERE elementoConsumoName='" . $_POST["elementoConsumoName"] . "';";
        //databaseQuery($query);
        //$query = "INSERT INTO elementosConsumo VALUES ('" . $_POST["elementoConsumoName"] . "','" . $_POST["elementoConsumoDescription"] . "','" . $_POST["categoryName"] . "','" . $_POST["potencia"] . "');";
        $query = "UPDATE elementosConsumo SET elementosConsumoDescripcion= '" . $_POST["elementoConsumoDescription"] . "',  categoriaName='" . $_POST["categoryName"] . "',potencia=" . $_POST["potencia"] . " WHERE elementoConsumoName ='" . $_POST["elementoConsumoName"] . "';";
        databaseQuery($query);
        $resul = $doneMessage;



        break;


    case 'baja':
        //  echo "hacer efectiva la baja";
        $query = "DELETE FROM elementosConsumo WHERE elementoConsumoName='" . $_POST["elementoConsumoName"] . "';";
        //echo $query;
        databaseQuery($query);
        $resul = $doneMessage;


        break;

    case 'consulta':
        //SELECT * FROM categoria

        $query = "SELECT * FROM elementosConsumo WHERE elementoConsumoName LIKE'%" . $_POST["elementoConsumoName"] . "%';";







        $resulQuery = databaseQuery($query);
        //Prints out information of that row


        $resul = "";

        while ($row = mysql_fetch_assoc($resulQuery)) {

            $resul = $resul . "<p>Nombre del elemento: " . $row["elementoConsumoName"] . " | Descripcion: " . $row["elementosConsumoDescripcion"] . " | Categoria: " . $row["categoriaName"] . " | Potencia: " . $row["potencia"] . "</p>";
        }

        //$resul = "consulta php";
        break;
}

//echo "deberia mostrar resul";
display($resul);
?>
